demand responsibility - German English Dictionary